@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;font-size:12px;background-color:#F6F6F6;}
body a{
	color:#000;
	}
.indexDiv{
	margin:0 auto;
	width:100%;
	}
.header{
	width:100%;
	height:100px;
	background-color:white;
	margin:0 auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	}
.logo{
	width:100%;
	height:70px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	}
.logoSpan image{
	text-align:left;
	}
.fontSpan{
	float:right;
	width:500px;
	height:55px;
	display:block;
	text-align:right;
	padding-right:40px;}
.banner{
	width:1115px;
	height:20px;
	margin:0 auto;
	border-bottom:#000 2px medium;}
.banner a {
	line-height:20px;
	cursor:auto;
	}
.banner ul li{
	position: relative;
	list-style:none;
	float:left;
	width:130px;
	height:20px;
	text-align:center;
	padding:0;
	margin:0;
	border-right:1px #ccc solid;}
.banner ul li:hover {
	background-color:#CCC;
	}
.banner ul li ul {
	 display: none; 
	 position: absolute; 
	 left: 0; 
	 margin: 0; 
	 padding: 0;
}
.banner ul li ul {
	background-color:#FFF;
	}
.banner ul li ul li {
	height:20px;
	top: 2px;
	background-color:#FFF;
	}
.banner ul li ul li a {
	height:20px;
	line-height:20px;
	}
.banner ul li ul li a:hover {
	background-color:#CCC;
	}
.middle{
	width:800px;
	margin:5px auto;
	height:550px;
	}
.left{
	width:20%;
	height:100%;
	float:left;}
.service{
	border:1px solid #ccc;
	height:260px;
	margin:0 auto;
	width:95%;
	background-color:white;}
.service ul{
	padding:0;
	margin:0;
	padding:20px 0 10px 20px;}
.service ul li{
	list-style:none;
	border-bottom:1px dashed #ccc;
	line-height:35px;
	width:90%;}
.item{
	height:40px;
	width:90%;
	margin:11px auto;
	line-height:40px;
	vertical-align:middle;
	border:1px dashed #ccc;}
.item span{
	margin-left:20px;}
.center{
	width:60%;
	height:96%;
	float:left;
	margin:0 5px;
	background-color:#666;}
.centerContent{
	margin:25px 0 0 35px;}
.teach{
	margin-top:35px;}
.teach h3 span{
	float:right;
	font-size:12px;
	vertical-align:baseline;
	color:gray;}
.teach ul{padding:0;margin:0;margin-top:35px;}
.teach ul li{
	list-style:none;
	float:left;
	margin:0 18px;
	}
.right{
	height:100%;
	float:left;
	width:18%;}
.success{
	border:1px solid #ccc;
	height:240px;
	margin:0 auto;
	width:100%;
	background-color:#FFF;}
.top{
	border-bottom:1px solid #ccc;
	height:35px;
	width:100%;
	line-height:35px;
	vertical-align:middle;}
.top span{
	margin-left:10px;}
.success ul{
	padding:0;
	margin:0;
	margin:15px 0 0 20px;}
.success ul li{
	list-style:none;
	line-height:30px;}
.info{
	border:1px solid #ccc;
	height:245px;
	margin:0 auto;
	width:100%;
	margin-top:40px;
	background-color:#FFF;}
.info ul{
	padding:0;
	margin:0;
	margin:15px 0 0 20px;}
.info ul li{
	list-style:none;
	line-height:30px;}
.footer{
	width:75%;
	margin:5px auto;
	height:100px;}
.links{
	height:50px;
	width:98%;
	margin:0 auto;
	background-color:gray;
	line-height:50px;
	vertical-align:middle;}
.links span{
	margin:0 20px;}
.copy{
	height:20px;
	width:98%;
	margin:10px auto;
	line-height:20px;
	vertical-align:middle;}
.copyleft{
	float:left;}
.copyleft ul{
	padding:0;
	margin:0;}
.copyleft ul li{
	list-style:none;		
	float:left;
	width:80px;
	border-right:1px solid #ccc;
	text-align:center;}
.copyright span{
		float:right;
		margin-right:10px;}
